import { createRouter, createWebHashHistory, createWebHistory } from 'vue-router'

// 路由规则
const routes = [
    {
        path: '/',
        // alias: '/home', // 别名
        alias: ['/home', '/index'], // 别名数组
        component: () => import('@/views/myHome/MyHome.vue') // 路径别名@，在vite.confige.js中配置alias
    },
    {
        path: '/mycart',
        component: () => import('@/views/myCart/MyCart.vue')
    },
    {
        path: '/myorder',
        component: () => import('@/views/myOrder/MyOrder.vue')
    },
    {
        path: '/mine',
        component: () => import('@/views/mine/Mine.vue')
    }
]

const router = createRouter({
    // history:createWebHashHistory(),  // 使用hash模式
    history: createWebHistory(),   // 使用history模式
    routes
})

// 在main.js中引入并使用
export default router